body, html {
    background-color: rgba(248,248,248,1) !important;
}

.am-tabs-default-bar-tab::after {
    background-color: transparent !important;
}

.am-list-body {
    background-color: transparent !important;
}

.am-list-body::before {
    /*border-radius: 8px;*/
    border: none;
    background-color: transparent !important;
}
.am-list-body .am-list-line::after {
    width: 95% !important;
}
.am-list-item {
    height: 60px;
}

.am-input-item {
    height: 60px !important;
}
.am-input-item input::placeholder {
    font-size: 1rem !important;
}

.am-list-body::after {
    /*border-radius: 8px;*/
    background-color: transparent !important;
}

.am-modal-content {
    overflow: visible !important;
}

.am-modal-body {
    overflow: visible !important;
}

.am-list-body {
    /*border-radius: 8px;*/
    border: none !important;
}

.am-list-body div:not(:last-child) .am-list-line {
    border-bottom: 1px solid #eee;
}

.am-tabs-default-bar-tab {
    border: none;
}

.am-tabs-default-bar-top .am-tabs-default-bar-tab {
    border-bottom: none !important;
}

.am-toast-text {
    background: rgba(51, 51, 51, 0.8);
    /*background: ;*/
    color: #fff !important;
    /*width: 300px;*/
    margin: auto;

}

.am-toast-text-info {
    color: #fff;
}
.am-toast-text p {
    color: #fff;
}
.am-pull-to-refresh-content-wrapper {
    overflow: visible !important;
}

.am-pull-to-refresh-indicator {
    color: #fff !important;
    font-size: 16px;
}

.am-tabs-horizontal .am-tabs-pane-wrap-inactive {
    overflow: hidden !important;
}

.am-list-extra {
    overflow: visible !important;
}

.am-tabs-default-bar-tab-active {
    font-weight: bold !important;
}

.sticky-tab .am-tabs-tab-bar-wrap {
    position: fixed;
    left: 0;
    width: 100%;
}
.no-padding-modal .am-modal-body {
    padding: 0 !important;
}